last goodbye - French English Dictionary